<script>
    // 生成3~7之间的随机数

    // let num = Math.ceil(Math.random() * 4 + 3);
    // // console.log(num);


    // let arrs = [
    //     [1, 2, 3, 4, 5, 5, 6],
    //     [3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 34, ],
    //     [2, 3, 45, 6, 78, 89, 12, 334, ]
    // ]
    // console.log(arrs[1][1]);


    // // 模拟数组对象

    // function MyArray() {
    //     this.length = arguments.length
    //     for (let i = 0; i < this.length; i++) {
    //         this[i] = arguments[i];
    //     }

    // };
    // let arr = new MyArray('aaa', 'bbb', 'ccc')

    // console.log(arr.length);


    // let arr1 = [1, 4, 5, 6, 7, 2, 13, 4, 56, 78, 90.123, 56];
    // // arr1.forEach((a) =>{
    // //        console.log(a); 
    // // })
    // let Arr = arr1.sort((a, b) => {
    //     if (a - b < 0) {
    //         return -1;
    //     } else if (a - b === 0) {
    //         return 0;
    //     } else {
    //         return 1;
    //     };
    // })
    // console.log(arr1.sort(1));
    // console.log(Arr);





    function tcs() {
        let rows = 20;
        let cols = 20;

        let w = 25;
        let h = 25;

        const map = new Array();

        for (let i = 0; i < rows; i++) {
            map[i] = [];
            for (let j = 0; j < cols; j++) {
                map[i][j] = 0;
                console.log(map[i][j]);
            }
        }

        map[Math.floor(Math.random() * rows)][Math.floor(Math.random() * cols)] = 1;
        map[Math.floor(Math.random() * rows)][Math.floor(Math.random() * cols)] = 2;

        for (let i = 0; i < cols; i++) {
            for (let j = 0; j < rows; j++) {

                // let bg = '';
                if (map[i][j] === 1) {
                    var bg = 'red';
                } else if (map[i][j] === 2) {
                    var bg = 'green'
                } else {
                    var bg = '#ff0';
                }
                document.write('<div style="position:absolute;top:' + (100 + w * j) + 'px;left:' + (100 + h * i) +
                    'px;width:20px;height:20px;background:' + bg + ';border:1px solid #fff"></div>')
            }
        }
    }
    tcs()
    setTimeout(tcs(), 200)
</script>